package com.kpmg.datalake.common.enums;

/**
 * VBA 报表类型
 *
 * @author Alex.zhao [alex.zhao@kpmg.com]
 * @since Created on azhao6 on 2018-07-19 23:09:01
 * 1:报表查询;2:基础数据;3:Package
 */
public enum VbaProjectTypeEnum {
    /**
     * QUERY_REPORT("1", "报表查询")
     */
    QUERY_REPORT("1", "报表查询"),
    /**
     * BASE_REPORT("2", "基础数据")
     */
    BASE_REPORT("2", "基础数据"),
    /**
     * PACKAGE("3", "Package")
     */
    PACKAGE("3", "Package"),
    /**
     * DEFAULT_REPORT("DefaultReport","默认报表")
     */
    DEFAULT_REPORT("DefaultReport", "默认报表"),
    /**
     * MULTIDIMENSIONAL_REPORT("MultidimensionalReport","多维报表")
     */
    MULTIDIMENSIONAL_REPORT("MultidimensionalReport", "多维报表"),
    /**
     *INTERNAL_RECONCILIATION("InternalReconciliation","内部对账")
     */
    INTERNAL_RECONCILIATION("InternalReconciliation","内部对账"),
    /**
     * JOURNAL_ACCOUNT("JournalAccount","序时账")
     */
    JOURNAL_ACCOUNT("JournalAccount", "序时账"),
    /**
     * SUBJECT_BALANCE("SubjectBalance","科目余额")
     */
    SUBJECT_BALANCE("SubjectBalance", "科目余额");
    private String code;
    private String display;

    VbaProjectTypeEnum(String code, String display) {
        this.code = code;
        this.display = display;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getDisplay() {
        return display;
    }

    public void setDisplay(String display) {
        this.display = display;
    }
}
